highest pitch - Spanish English Dictionary